f3de6c0df31193eb57890acd2b570a1822c145c7,src/main/java/com/floragunn/searchguard/ssl/SearchGuardKeyStore.java,SearchGuardKeyStore,initSSLConfig,#,144
Before Change
try {
final KeyStore ks = KeyStore.getInstance(keystoreType);
ks.load(new FileInputStream(new File(keystoreFilePath)), keystorePassword.toCharArray());
transportKeystoreCert = SSLCertificateHelper.exportCertificateChain(ks, keystoreAlias);
transportKeystoreKey = SSLCertificateHelper.exportDecryptedKey(ks, keystoreAlias, keystorePassword.toCharArray());
After Change
try {
final KeyStore ks = KeyStore.getInstance(keystoreType);
ks.load(new FileInputStream(new File(keystoreFilePath)), keystorePassword == null? null:keystorePassword.toCharArray());
transportKeystoreCert = SSLCertificateHelper.exportCertificateChain(ks, keystoreAlias);
transportKeystoreKey = SSLCertificateHelper.exportDecryptedKey(ks, keystoreAlias, keystorePassword==null?null:keystorePassword.toCharArray());